home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- HISTORY.DOC
-
- REVISION HISTORY OF THE SXT SOFTWARE EXPLORATION TOOLS
-
- * CXT - C Exploration Tools
- * DXT - DBASE Exploration Tools
- * FXT - FORTRAN Exploration Tools
- * LXT - LISP Exploration Tools
-
- (SXT command-line and SXTWIN Windows versions)
-
-
- 8/96 CXT 2.35, DXT 1.35, FXT 1.35, LXT 1.35: HTML and RTF
- output redesigned, HTML output extended (Netscape 2.0
- frames and JavaScript), several options now set by
- default (especially -r -x), options -X and -Y removed,
- support for long filenames (Windows NT, Windows 95,
- OS/2), problems with assembler source code analysis
- fixed (CFT, FFT), CST class inheritance tree output
- changed, support for new compilers (CXT), several small
- bug fixes, SXT documentation updated, BRIEF macro source
- included in shareware version
- CXTWIN 1.09, DXTWIN 1.09, FXTWIN 1.09, LXTWIN 1.09:
- changes to dialogs, messages can be selected and copied,
- support for long filenames, 3D dialogs for 32 bit
- versions
-
- 7/95 CXT 2.33, DXT 1.33, FXT 1.33, LXT 1.33: changes to the
- HTML-output to fix problems with some HTML-viewers
- (especially with Microsoft WinWord 6.0 Internet
- Assistant), additional HTML files with item list, file
- contents list and cross reference, changes to RTF-output
- defaults, additional RTF information (file contents list
- and cross reference list), problems with incremental
- database builds (options -g -G) and option -D fixed,
- problems with options -i and -S fixed, new option -Q,
- CXT support for digraphs and C++ keyword replacing, CST
- problem with typedef arrays fixed, several DFT errors
- and problems fixed, some changes to documentation, new
- registration conditions and fees
- CXTWIN 1.07, DXTWIN 1.07, FXTWIN 1.07, LXTWIN 1.07:
- updates according to the above described fixes, some
- minor changes to dialogs, new menu selection 'Stop',
- changes to Visual Basic sample application SXTNVIEW
-
- 4/95 CXT 2.32, DXT 1.32, FXT 1.32, LXT 1.32: file tree
- hierarchy (include file relations) for CXT and FXT,
- INCLUDE statement extended (FXT), HTML (Hyper Text
- Markup Language) call tree file generation, RTF (Rich
- Text Format) call tree file generation (can be compiled
- as Windows Help file), TAGS/ CTAGS file generation,
- additional statistical file information (minimum and
- maximum values), Rational Rose output extended, warning
- for illegal characters, explicit definition of library
- functions (CFT), DXT database filenames harmonized with
- other SXT programs, database structure changed (all SXT
- versions)
-
-
- 1
-
-
-
- CXTWIN 1.06, DXTWIN 1.06, FXTWIN 1.06, LXTWIN 1.06: new
- DLL-interface to SXT databases with sample application,
- changes and bug fixes (user interface dialogs), option
- -BATCH, 3D dialogs (only 16 bit versions)
-
- 9/94 CXTWIN 1.04, DXTWIN 1.04, FXTWIN 1.04, LXTWIN 1.04,
- first official shareware releases of the Windows 3.1
- versions (previous ones were test-versions), update of
- CXT 2.30, DXT 1.30, FXT 1.30, LXT 1.30
-
- 5/94 - 8/94 CXT 2.21, DXT 1.21, FXT 1.21 and FXT 1.22, LXT
- 1.21 (unreleased working versions), error in database
- search fixed, changed to case insensitive names (DXT,
- FXT); error with combination of options -L -time fixed,
- error with overwrites of command and file list files
- with option -G fixed (CXT, DXT, FXT, LXT); error with
- relative -I include paths fixed (CXT, FXT); new option
- -E[..] (DXT); FXT language analysis part redesigned and
- optimized, functionality extended (options -CALL,
- -COMMON, -$); CXT language analysis part optimized,
- warning if C++ style comment '//' recognized without
- option -C++ or -// set, better CST typedef recognition,
- preprocessor defines for MS Visual C++ 1.5; LXT
- functionality extended (option -defmacro)
-
- 3/94 DXT 1.20, FXT 1.20, LXT 1.20, first official shareware
- releases (previous ones were test-versions), update of
- CXT (version 2.20)
-
- 2/94 CXT 2.13 (unreleased working version), minor changes in
- CST byte offset file generation, fixed error in database
- reading, Microsoft VC++ 1.0 for Windows NT and Borland
- C++ 1.0 for OS/2 preprocessing support, internal
- database structure changed, detection and handling of
- multiple file inclusions, new additional options (C++
- comments in C code, __TIMESTAMP__ preprocessor macro
- supported, extended national character sets, Rational
- Rose Petal file generation for call graph visualization,
- command line dump, runtime information), BRIEF and
- MicroEMACS macros files changed, new option -o for CFTN
- and CSTN to redirect output to file, return values for
- CFTN and CSTN changed
-
- 7/93 CFT & CST 2.12, additional features, internal error
- handling redesigned, C++ class hierarchy graph listing,
- better C++ operator handling, preprocessor macro size
- increased, new BRIEF macro help screen, BRIEF macro key
- assignment changed, new MicroEMACS macros added and
- existing ones redesigned, CST byte offset option
- extended and byte offset file redesigned (fewer macros
- -> faster compilation and smaller executable), Borland
- C++ 3.1 preprocessing support, additional C++
- preprocessor defines for Borland and GNU supported, new
- transfer batch files for calling CFT and CST from inside
- the Borland IDE and displaying the results, system
- requirements for real mode versions are now Intel 80286
- or higher (8088, 8086 and 80186 are no longer supported)
-
-
- 2
-
-
-
- 11/92 CFT & CST 2.11, first official shareware release, new
- options (e.g. generating formatted text files, screen
- output redirection), additional source code information,
- Microsoft C/C++ 7.0 preprocessing support, speed
- improvements, database access macros for MicroEMACS 3.11
- editor (DOS and WINDOWS versions)
-
- 9/92 CFT & CST 2.10, extensive speed improvements for
- database reading, additional information about multiple
- definitions and C++ function overloading, minor
- preprocessor bug fixing, new BRIEF macros for project
- source file menu, cross reference menus and file
- contents menus
-
- 1/92 - 4/92 CFT & CST versions 2.07 - 2.09, optimized
- database generation, reading of database files by CFT &
- CST, incremental processing, BRIEF and QEDIT macros for
- invoking CFTN and CSTN from inside these editors, data
- structure element byte offset calculation for CST, new
- output features, improved execution speed
-
- 1/92 CFT & CST version 2.06, first release with database
- generation, dBASE compatible database files, database
- utilities CFTN and CSTN for information recalling
-
- 12/91 CFT & CST version 2.05, first protected mode versions
- CFT386 and CST386, bug fixing, additional features, C++
- processing
-
- 10/91 - 12/91 CFT & CST versions 2.01 - 2.04, minor bug
- fixing, additional features
-
- 10/91 CFT & CST version 2.00, complete program redesign,
- extensive program optimizations, preprocessor bug
- fixing, new additional output features, statistical
- information, additional preprocessor warnings, adding
- support for different compiler types, trigraph handling
-
- 9/89 - 10/91 CFT & CST versions 1.2 - 1.6 and 1.70 - 1.98,
- version 1.78 was first release with integrated ANSI C
- preprocessor, some minor and major bug fixing,
- additional features, include file processing, macro
- #define handling, CFT assembler source processing,
- command and list file handling, error recovery,
- execution speed optimization
-
- 9/89 CFT & CST version 1.1, major bug fixing
-
- 4/89 CFT & CST version 1.0, first release
-
- 8/88 CFT & CST version 0.9, first unofficial test release
-
- 5/88 start of CST (C Structure Tree Generator) development,
- based on the first successful CFT results
-
- 3/88 start of CFT (C Function Tree Generator) development
-
-
-
- 3
-
-
-
-
- Copyright (C) Juergen Mueller (J.M.) 1988-1996.
- All rights reserved world-wide.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 4